home *** CD-ROM | disk | FTP | other *** search
- on(release){
- a = 1;
- while(8 >= a)
- {
- set("Object" add a,0);
- a++;
- }
- MyArray = new array();
- MyObjects = true;
- MyAnswer = true;
- k = 1;
- while(6 >= k)
- {
- CurObj = "Char" add k;
- CurX = getProperty("Char" add k, _X);
- CurY = getProperty("Char" add k, _Y);
- if(157.25 < Number(CurX) and Number(CurX) < 192.45 and (122.1 < Number(CurY) and Number(CurY) < 169.35))
- {
- MYNumber = eval("_root.Char" add k add ".mychar");
- MyArray.push(1 add MyNumber);
- Object1 += 1;
- }
- if(73.15 < Number(CurX) and Number(CurX) < 106.15 and (260.1 < Number(CurY) and Number(CurY) < 304.1))
- {
- MYNumber = eval("_root.Char" add k add ".mychar");
- MyArray.push(2 add MyNumber);
- Object2 += 1;
- }
- if(13.75 < Number(CurX) and Number(CurX) < 46.75 and (399.75 < Number(CurY) and Number(CurY) < 445.95))
- {
- MYNumber = eval("_root.Char" add k add ".mychar");
- MyArray.push(3 add MyNumber);
- Object3 += 1;
- }
- if(157.8 < Number(CurX) and Number(CurX) < 191.35 and (410.2 < Number(CurY) and Number(CurY) < 456.4))
- {
- MYNumber = eval("_root.Char" add k add ".mychar");
- MyArray.push(4 add MyNumber);
- Object4 += 1;
- }
- if(305.75 < Number(CurX) and Number(CurX) < 338.75 and (399.2 < Number(CurY) and Number(CurY) < 444.85))
- {
- MYNumber = eval("_root.Char" add k add ".mychar");
- MyArray.push(5 add MyNumber);
- Object5 += 1;
- }
- if(248 < Number(CurX) and Number(CurX) < 282.65 and (259 < Number(CurY) and Number(CurY) < 305.2))
- {
- MYNumber = eval("_root.Char" add k add ".mychar");
- MyArray.push(6 add MyNumber);
- Object6 += 1;
- }
- k++;
- }
- MyArray.sort();
- n = 0;
- while(5 >= n)
- {
- MyArray[n] = MyArray[n].substr(2,1);
- n++;
- }
- m = 0;
- while(5 >= m)
- {
- if(isNaN(MyArray[m]))
- {
- MyObjects = false;
- }
- m++;
- }
- b = 1;
- while(6 >= b)
- {
- if(eval("Object" add b) != 1)
- {
- MyObjects = false;
- }
- b++;
- }
- if(MyObjects == false)
- {
- Result = "Place the Numbers properly";
- }
- if(MyObjects == true)
- {
- if(Number(MyArray[0]) + Number(Myarray[1]) + Number(Myarray[2]) != Number(MySquare))
- {
- MyAnswer = false;
- }
- if(Number(MyArray[2]) + Number(Myarray[3]) + Number(Myarray[4]) != Number(MySquare))
- {
- MyAnswer = false;
- }
- if(Number(MyArray[4]) + Number(Myarray[5]) + Number(Myarray[0]) != Number(MySquare))
- {
- MyAnswer = false;
- }
- }
- if(MyObjects == true)
- {
- if(MyAnswer == true)
- {
- Result = "Your Answer is Correct";
- }
- if(MyAnswer == false)
- {
- Result = "Your Answer is Wrong";
- }
- }
- }
-